/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Data;


public class ServicoPesca {

    private String turno;
    private String periodo;
    private String tipo;
    private float valor;

    public ServicoPesca(String turno, String periodo, String tipo, float valor) {
        this.turno = turno;
        this.periodo = periodo;
        this.tipo = tipo;
        this.valor = valor;
    }

        public ServicoPesca(String turno, String periodo, String tipo) {
        this.turno = turno;
        this.periodo = periodo;
        this.tipo = tipo;
    }



    public String getPeriodo() {
        return periodo;
    }

    public void setPeriodo(String periodo) {
        this.periodo = periodo;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public String getTurno() {
        return turno;
    }

    public void setTurno(String turno) {
        this.turno = turno;
    }

    public float getValor() {
        return valor;
    }

    public void setValor(float valor) {
        this.valor = valor;
    }

    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(this.tipo + ":" + this.periodo + ":" + this.turno + ":" + this.valor);
        return sb.toString();
    }

    public String getInsertSql() {

        return("INSERT into servicos_disponiveis_pesca (periodo, tipo, turno, valor) values ('" +
                this.getPeriodo() + "', '" + this.getTipo() + "', ' " + this.getTurno() + "', " +
                this.getValor() + ")");
    }

    public String getSelectSql() {

        return("SELECT periodo, tipo, turno from servicos_disponiveis_pesca where periodo like '%" +
                        this.getPeriodo() + "' AND turno like '%" + this.getTurno() + "' AND tipo like '%" +
                        this.getTipo() + "'");
    }

    public String getUpdateSql() {

        return("UPDATE servicos_disponiveis_pesca SET periodo = '" + this.getPeriodo() + "', turno = '" + this.getTurno() + "' , tipo = '" +
                        this.getTipo() + "', valor = " + this.getValor() + " where NUMERO_SERVICO = ");
    }
}
